technological device - Inglés Sinónimo Diccionario